Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
93 LARCHCROFT ROAD Detached £235,000 5 May 2015
97 LARCHCROFT ROAD Semi-Detached £173,000 9 Nov 2012
102 LARCHCROFT ROAD Detached £191,500 24 May 2010
104 LARCHCROFT ROAD Semi-Detached £72,995 11 Jul 1997
106 LARCHCROFT ROAD Semi-Detached £218,000 4 Nov 2015
108 LARCHCROFT ROAD Detached £125,950 15 Feb 2002